Smush\Core\Configs D

Total Complexity 136
Dependencies 7
Dependents 4
Total lines 833
Lines of code 518
Logical lines of code 265
Comment lines 188
Methods 23
Properties 2

Methods 23

Method Rating Maintainability Complexity Lines of code
apply_config()
B
40 20 55
format_config_to_display()
A
41 13 55
decode_and_validate_config_file()
A
46 13 35
get_next_gen_settings_display_value()
A
51 13 24
sanitize_config()
A
40 9 70
get_lazy_load_settings_to_display()
A
44 10 44
get_config_from_current()
A
46 9 40
sanitize_configs_list()
A
51 9 26
get_settings_display_value()
S
50 7 27
get_lazy_preload_settings_to_display()
S
58 5 14
apply_config_by_id()
S
59 4 14
format_boolean_setting_value()
S
68 4 6
get_basic_config()
S
47 1 41
get_lazy_load_embedded_content_to_display()
S
63 3 10
get_networkwide_settings_to_display()
S
68 3 6
get_lazy_load_media_types_to_display()
S
62 2 11
get_callback()
S
67 2 8
post_callback()
S
64 2 9
permission_callback()
S
75 2 4
save_uploaded_config()
S
69 2 7
__construct()
S
80 1 3
format_config_description()
S
79 1 3
sanitize_and_format_configs()
S
71 1 6